function ajax(url, fn) {
  //1. 创建ajax对象
  var xhr = new XMLHttpRequest();
  //2. 准备工作 确定后端页面（接口）url,请求方式（get/post）
  xhr.open("get", url);

  //3. 发送请求
  xhr.send();

  //4. 接收数据 做一个事件监听 onreadystatechange

  xhr.onreadystatechange = function () {
    //console.log(xhr.readyState);
    if (xhr.readyState == 4) {
      if (xhr.status == 200) {
        var res = xhr.responseText; //接收数据
        //对数据操作
        fn(res);
      } else {
        //alert("请求失败，请重试");
      }
    }
  };
}